90 research outputs found

    Syndrome decoding of Reed-Muller codes and tensor decomposition over finite fields

    Full text link
    Reed-Muller codes are some of the oldest and most widely studied error-correcting codes, of interest for both their algebraic structure as well as their many algorithmic properties. A recent beautiful result of Saptharishi, Shpilka and Volk showed that for binary Reed-Muller codes of length nn and distance d=O(1)d = O(1), one can correct polylog(n)\operatorname{polylog}(n) random errors in poly(n)\operatorname{poly}(n) time (which is well beyond the worst-case error tolerance of O(1)O(1)). In this paper, we consider the problem of `syndrome decoding' Reed-Muller codes from random errors. More specifically, given the polylog(n)\operatorname{polylog}(n)-bit long syndrome vector of a codeword corrupted in polylog(n)\operatorname{polylog}(n) random coordinates, we would like to compute the locations of the codeword corruptions. This problem turns out to be equivalent to a basic question about computing tensor decomposition of random low-rank tensors over finite fields. Our main result is that syndrome decoding of Reed-Muller codes (and the equivalent tensor decomposition problem) can be solved efficiently, i.e., in polylog(n)\operatorname{polylog}(n) time. We give two algorithms for this problem: 1. The first algorithm is a finite field variant of a classical algorithm for tensor decomposition over real numbers due to Jennrich. This also gives an alternate proof for the main result of Saptharishi et al. 2. The second algorithm is obtained by implementing the steps of the Berlekamp-Welch-style decoding algorithm of Saptharishi et al. in sublinear-time. The main new ingredient is an algorithm for solving certain kinds of systems of polynomial equations.Comment: 24 page

    A Spectral Bound on Hypergraph Discrepancy

    Get PDF
    Let H\mathcal{H} be a tt-regular hypergraph on nn vertices and mm edges. Let MM be the m×nm \times n incidence matrix of H\mathcal{H} and let us denote λ=maxv1,v=1Mv\lambda =\max_{v \perp \overline{1},\|v\| = 1}\|Mv\|. We show that the discrepancy of H\mathcal{H} is O(t+λ)O(\sqrt{t} + \lambda). As a corollary, this gives us that for every tt, the discrepancy of a random tt-regular hypergraph with nn vertices and mnm \geq n edges is almost surely O(t)O(\sqrt{t}) as nn grows. The proof also gives a polynomial time algorithm that takes a hypergraph as input and outputs a coloring with the above guarantee.Comment: 18 pages. arXiv admin note: substantial text overlap with arXiv:1811.01491, several changes to the presentatio

    On the List Recoverability of Randomly Punctured Codes

    Get PDF
    We show that a random puncturing of a code with good distance is list recoverable beyond the Johnson bound. In particular, this implies that there are Reed-Solomon codes that are list recoverable beyond the Johnson bound. It was previously known that there are Reed-Solomon codes that do not have this property. As an immediate corollary to our main theorem, we obtain better degree bounds on unbalanced expanders that come from Reed-Solomon codes

    Unbalanced Random Matching Markets with Partial Preferences

    Full text link
    Properties of stable matchings in the popular random-matching-market model have been studied for over 50 years. In a random matching market, each agent has complete preferences drawn uniformly and independently at random. Wilson (1972), Knuth (1976) and Pittel (1989) proved that in balanced random matching markets, the proposers are matched to their lnn\ln nth choice on average. In this paper, we consider markets where agents have partial (truncated) preferences, that is, the proposers only rank their top dd partners. Despite the long history of the problem, the following fundamental question remained unanswered: \emph{what is the smallest value of dd that results in a perfect stable matching with high probability?} In this paper, we answer this question exactly -- we prove that a degree of ln2n\ln^2 n is necessary and sufficient. That is, we show that if d<(1ϵ)ln2nd < (1-\epsilon) \ln^2 n then no stable matching is perfect and if d>(1+ϵ)ln2nd > (1+ \epsilon) \ln^2 n, then every stable matching is perfect with high probability. This settles a recent conjecture by Kanoria, Min and Qian (2021). We generalize this threshold for unbalanced markets: we consider a matching market with nn agents on the shorter side and n(α+1)n(\alpha+1) agents on the longer side. We show that for markets with α=o(1)\alpha =o(1), the sharp threshold characterizing the existence of perfect stable matching occurs when dd is lnnln(1+αα+(1/n(α+1)))\ln n \cdot \ln \left(\frac{1 + \alpha}{\alpha + (1/n(\alpha+1))} \right). Finally, we extend the line of work studying the effect of imbalance on the expected rank of the proposers (termed the ``stark effect of competition''). We establish the regime in unbalanced markets that forces this stark effect to take shape in markets with partial preferences
    corecore